﻿body {
    background-color: #F8F8F8;
    font-family: "微软雅黑";
}

body.block {
    overflow: hidden;
}

.lf {
    float: left;
}

.rt {
    float: right;
}

.service_box {
    width: 1180px;
    /*height: 3800px;*/
    background: #fff;
}


/*路劲*/

.lujin {
    height: 48px;
    line-height: 48px;
    font-size: 12px;
}

.lujin a {
    color: #616161;
}

.cpbjs {
    background-color: #fff;
    width: 1100px;
    height: 380px;
    margin-bottom: 20px;
    padding: 40px;
}

.cp_icn {
    width: 35%;
}

.cp_xq {
    width: 65%;
}

.cp_xq b {
    display: block;
    font-size: 22px;
    color: #434343;
    font-weight: normal;
}

.dianxian {
    border-bottom: 1px dotted #ccc;
    margin: 18px 0;
}

.cp_xq p {
    line-height: 20px;
}

.cp_xq p.hx {
    text-decoration: line-through;
}

.jg_bjt {
    margin-top: 20px;
    background: url("../images/jg_bjt.png") no-repeat;
    height: 96px;
    padding-left: 40px;
}

.jiage {
    display: none;
}

.jiage.block {
    display: block;
}

.jiage p {
    color: #677481;
    font-size: 14px;
    line-height: 45px;
}

.jiage p span {
    font-size: 28px;
    color: #D1131F;
}

.leixin {
    min-width: 715px;
    min-height: 150px;
    /*margin-top: 20px;*/
}

.lx_title {
    width: 100%;
}

.lx_title p {
    color: #434343;
    font-size: 16px;
    height: 50px;
    line-height: 50px;
}

.leixin ul li {
    float: left;
    width: 124px;
    height: 38px;
    border: 1px solid #ECECFB;
    line-height: 38px;
    text-align: center;
    margin: 0 10px 15px 0;
}

.leixin ul li.xianshi {
    display: block;
}

.leixin ul li a {
    display: block;
    font-size: 12px;
    color: #6a6a6a;
}

.leixin ul li.hover a {
    color: #ca1724;
}

.leixin ul li.hover {
    border: 1px solid #ca1724;
    color: #ca1724;
}

.leixin ul li {
    position: relative;
}

.leixin ul li div.tishi {
    width: 206px;
    height: 91px;
    line-height: 65px;
    background: url("../images/hoverk.png") no-repeat;
    z-index: 88;
    margin: -85% 0 0 -30%;
    text-align: center;
    position: absolute;
}

.leixin ul li div.tishi {
    display: none;
}

.leixin ul li div.tishi a {
    color: #fff;
}

.leixin ul li div.tishi.block {
    display: block;
}

.leixin ul li div.tishi p {
    font-size: 12px;
    color: #fff;
    padding: 0 20px;
    margin: 10px auto 0;
    line-height: 18px;
}

.leixin ul li div.tishi p a {
    color: #FF1313;
    text-decoration: underline;
}

.but {
    margin-top: 17px;
}

.but a {
    background-color: #D0131F;
    color: #fff;
    font-size: 14px;
    text-align: center;
    width: 122px;
    height: 36px;
    border-radius: 5px;
    display: block;
    float: left;
    line-height: 36px;
    margin: 0 10px 0 0;
}

.tck {
    display: none;
    background-color: #fff;
    border-radius: 10px;
    width: 401px;
    height: 465px;
    margin-left: 40%;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    z-index: 888888888;
}

.dhzx {
    height: 75px;
    background-color: #ecf5ff;
    text-align: center;
    font-size: 26px;
    color: #54ABE3;
    line-height: 75px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.dhzx a {
    float: right;
    margin: -20px 10px 0 0;
}

.tck.block {
    display: block;
}

.tck_b {
    padding: 20px;
}

.tck_b p {
    font-size: 14px;
    color: #B3B6C0;
    line-height: 35px;
    text-align: left;
    margin-left: 51px;
}

.tck_b input {
    width: 238px;
    height: 28px;
    line-height: 30px;
    border-radius: 30px;
    padding: 5px 15px;
    border: 1px solid #3899ff;
    background: transparent;
    margin: 0 0 10px 35px;
}

.tck_b input.lxdh {
    width: 238px;
    height: 28px;
    line-height: 30px;
    border-radius: 30px;
    padding: 5px 15px;
    border: 1px solid #3899ff;
    background: transparent;
}

.tck_b input.yzm {
    width: 103px;
    height: 28px;
    border: 1px solid #3899ff;
    background: transparent;
}

.tck_b img {
    vertical-align: middle;
}

.tck_b a {
    background-color: #55ABE3;
    height: 40px;
    line-height: 40px;
    width: 280px;
    text-align: center;
    display: block;
    margin-top: 20px;
    border-radius: 20px;
    color: #fff;
    font-size: 18px;
    margin-left: 35px;
}

.tck_b a:hover {
    color: none;
    background-color: #228AD0;
}

.tjcg {
    width: 511px;
    height: 264px;
    background-color: #fff;
    border-radius: 5px;
    text-align: center;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    z-index: 888888;
    display: none;
}

.tjcg.block {
    display: block;
}

.tjcg p i {
    margin-right: 10px;
}

.tjcg a.gb {
    float: right;
    margin: 10px;
}

.tjcg p.ts {
    font-size: 12px;
    color: #888888;
    padding-left: 22%;
}

.tjcg p.cg {
    font-size: 26px;
    color: #2C2C2C;
    padding-top: 20%;
}

.zhezhao {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    display: none;
    background: rgba(0, 0, 0, 0.6);
}

.zhezhao.block {
    display: block;
}

.fwjs_bar {
    width: 845px;
    background-color: #fff;
    padding: 30px 40px;
    height: 2400px;
    margin: 0 auto;
    text-align: center;
}

.fwjs {
    width: 100%;
    background: url(../images/xx.png)no-repeat;
    background-size: 407px 2px;
    background-position: center center;
    height: 30px;
    font-size: 27px;
    color: #4a4a4a;
    text-align: center;
}

.fwjs_bar p.fwjs {
    font-size: 20px;
    color: #6D6D6D;
    font-weight: bold;
}

.haochu {
    font-size: 20px;
    color: #333;
    text-align: center;
    margin-top: 70px;
}

.haochu i {
    margin: 0 20px;
}

.fxt {
    background: url("../images/zlhc_bjt.png") no-repeat center;
    height: 311px;
    margin-top: 25px;
}

.fxt_lf,
.fxt_rt {
    width: 25%;
}

.fxt_lf ul li {
    float: right;
    text-align: right;
    font-size: 12px;
    color: #7F7F7F;
    margin-bottom: 55px;
}

.fxt_lf ul li p {
    line-height: 20px;
}

.fxt_lf ul li h3,
.fxt_rt ul li h3 {
    font-size: 20px;
    color: #28ABE1;
    margin-bottom: 10px;
}

.fxt_rt ul li {
    float: left;
    text-align: left;
    font-size: 12px;
    color: #7F7F7F;
    margin-bottom: 55px;
}

.fxt_rt ul li p {
    line-height: 20px;
}

.title01 {
    margin-top: 60%;
    background: url("../images/title_bj.png") no-repeat center;
    height: 150px;
}

.title01 p.bt {
    font-size: 32px;
    color: #333333;
    text-align: center;
    padding-top: 35px;
    font-weight: bold;
}

.title01 p.yw {
    font-size: 17px;
    color: #333;
    text-align: center;
    padding-top: 30px;
}

.title01 ul li {
    float: left;
    width: 30%;
    margin: 25px 14px;
    text-align: center;
}

.title01 ul li img {
    -webkit-transition: all .5s;
}

.title01 ul li img:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}

.title01 ul li h3 {
    color: #28ABE1;
    font-size: 20px;
    margin-top: 23px;
}

.title01 ul li p {
    color: #7F7F7F;
    font-size: 12px;
    line-height: 20px;
    text-align: left;
    width: 67%;
    margin: 15px 0 0 45px;
}

.qubie {
    font-size: 20px;
    color: #333;
    text-align: center;
    margin: 50% auto 30px;
    position: relative;
}

.qubie i {
    margin: 0 20px;
}


/*发明、实用新型和外观设计专利的区别*/

.form table tr {
    border-bottom: 2px solid #28ABE1;
}

.form table tr td {
    font-size: 12px;
    text-align: center;
    color: #7F7F7F;
    line-height: 16px;
}

.form table tr td.rt_x {
    border-right: 1px solid #eee;
}

.form table tr td div.wgzl p {
    font-size: 18px;
    color: #28ABE1;
    margin-top: 15px;
}

.title02 {
    background: url("../images/title_bj.png") no-repeat center;
    height: 150px;
    margin-top: 100px;
}

.title02 p.bt {
    font-size: 32px;
    color: #333333;
    text-align: center;
    padding-top: 35px;
    font-weight: bold;
}

.title02 p.yw {
    font-size: 17px;
    color: #333;
    text-align: center;
    padding-top: 30px;
}

.title02 ul li {
    float: left;
    width: 30%;
    margin: 25px 14px;
    text-align: center;
}

.title02 ul li img:hover {}

.title02 ul li h3 {
    color: #28ABE1;
    font-size: 20px;
    margin-top: 23px;
}

.title02 ul li p {
    color: #7F7F7F;
    font-size: 12px;
    line-height: 20px;
    text-align: left;
    width: 67%;
    margin: 15px 0 0 45px;
}

.baozhang {
    margin-top: 100px;
}

.baozhang ul li {
    float: left;
    text-align: center;
    width: 169px;
    height: 150px;
}

.baozhang ul li a {
    display: block;
}

.baozhang ul li a:hover {
    color: #29ABE2;
}

.baozhang ul li a img {
    margin-bottom: 10px;
}

.baozhang ul li a p {
    line-height: 15px;
}

.baozhang ul li a img:hover {
    transform: rotateZ(360deg);
    transition: all 1s;
    -webkit-transform: rotateZ(360deg);
    -webkit-transition: all 1s;
}

.tjr_bar h2 {
    color: #6D6D6D;
    font-size: 20px;
}

.mc_box {
    margin: 20px auto;
}

.mc_box01 {
    margin-top: 30px;
}

.mc_box01 img {
    margin: 0 15px 15px 0;
}

.mc_box01 span {
    color: #6D6D6D;
    font-size: 14px;
}

.mc_box01 p {
    line-height: 20px;
    color: #ABB6B9;
    margin-bottom: 20px;
}

.anniu {
    height: 26px;
    display: none;
}

.anniu.block {
    display: block;
}

.anniu.none {
    display: none;
}

.anniu a {
    background-color: #AD090D;
    color: #fff;
    font-size: 12px;
    display: block;
    width: 88px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    float: left;
    margin-right: 5px;
    border-radius: 5px;
}


/*代办减免手续	*/

.one_jieshao_box {
    width: 1100px;
    margin: 0 auto;
    margin-top: 40px;
    display: none;
}

.one_jieshao_box.block {
    display: block;
}

.one_jieshao_box h2 {
    color: #6d6d6d;
    font-size: 20px;
    height: 80px;
    line-height: 80px;
}

.one_jieshao_box p {
    font-size: 14px;
    color: #656565;
    line-height: 25px;
}


/*发明申请*/

.two_fmsq_bar {
    width: 1100px;
    margin: 0 auto;
    display: none;
}

.two_fmsq_bar.block {
    display: block;
}

.two_fmsq_bar h2 {
    color: #6d6d6d;
    font-size: 20px;
    height: 80px;
    line-height: 80px;
}

.biaoge {
    width: 950px;
    height: 443px;
    margin: 0 auto;
    margin-top: 10px;
    border: 1px solid #cacaca;
}


/*.biaoge.none{
			display: none;
		}*/

.biaoge .hs {
    color: #ff0000;
}

.biaoge .bg-left {
    width: 170px;
    height: 100%;
    border-right: 1px solid #cacaca;
    float: left;
}

.biaoge .bg-left li {
    width: 100%;
    height: 60px;
    border-bottom: 1px solid #cacaca;
    background: #fafafa;
    font-size: 16px;
    color: #656565;
    text-align: center;
    line-height: 60px;
}

.biaoge .bg-right {
    width: 779px;
    height: 100%;
    float: right;
}

.biaoge .bg-right li {
    width: 100%;
    height: 61px;
    border-bottom: 1px solid #cacaca;
    background: #fff;
    font-size: 14px;
    color: #656565;
    text-align: left;
    line-height: 60px;
    padding-left: 25px;
    box-sizing: border-box;
}

.biaoge .bg-right li .font {
    width: 100%;
    height: 200px;
    box-sizing: border-box;
}

.biaoge .bg-right li .guanfei {
    padding-top: 20px;
}

.biaoge .bg-right li .font p {
    line-height: 25px;
}

.biaoge ul li .font p span {
    margin-right: 20px;
}

.biaoge .bg-right li .font div strong {
    font-size: 14px;
    color: #656565;
    font-weight: 400;
    margin-left: 20px;
    text-decoration: line-through;
}


/*.title{
			background: url("../images/title_bj.png") no-repeat center;
			height: 150px;
			margin-top: 45px;
			}
			.title p.bt{
				font-size: 32px;
				color: #333333;
				text-align: center;
				padding-top: 35px;
				font-weight: bold;
			}
			.title p span{
				color: #28ABE1;
			}
			.title p.yw{
				font-size: 17px;
				color: #333;
				text-align: center;
				padding-top: 30px;
			}
			.applr_img1{
				width:951px;
				height: 381px;
				background: url("../images/apply_lc.png") no-repeat;
				background-position: center;
				margin: 50px auto 0;
			}
			.applr_img2{
				width:1060px;
				height:458px;
				background: url("../images/apply02.png") no-repeat;
				background-position: center;
				margin: 80px auto 20px;
			}*/


/*实用新型申请*/

.two_fmsq_bar04 {
    width: 1100px;
    margin: 0 auto;
    display: none;
}

.two_fmsq_bar.block {
    display: block;
}

.two_fmsq_bar04 h2 {
    color: #6d6d6d;
    font-size: 20px;
    height: 80px;
    line-height: 80px;
}

.biaoge {
    width: 950px;
    height: 443px;
    margin: 0 auto;
    margin-top: 10px;
    border: 1px solid #cacaca;
}

.biaoge.none {
    display: none;
}

.biaoge .hs {
    color: #ff0000;
}

.biaoge .bg-left {
    width: 170px;
    height: 100%;
    border-right: 1px solid #cacaca;
    float: left;
}

.biaoge .bg-left li {
    width: 100%;
    height: 60px;
    border-bottom: 1px solid #cacaca;
    background: #fafafa;
    font-size: 16px;
    color: #656565;
    text-align: center;
    line-height: 60px;
}

.biaoge .bg-right {
    width: 779px;
    height: 100%;
    float: right;
}

.biaoge .bg-right li {
    width: 100%;
    height: 61px;
    border-bottom: 1px solid #cacaca;
    background: #fff;
    font-size: 14px;
    color: #656565;
    text-align: left;
    line-height: 60px;
    padding-left: 25px;
    box-sizing: border-box;
}

.biaoge .bg-right li .font {
    width: 100%;
    height: 200px;
    box-sizing: border-box;
}

.biaoge .bg-right li .guanfei {
    padding-top: 12px;
}

.biaoge .bg-right li .font p {
    line-height: 25px;
}

.biaoge .bg-right li .font div strong {
    font-size: 14px;
    color: #656565;
    font-weight: 400;
    margin-left: 20px;
    text-decoration: line-through;
}

.zlsq_title {
    background: url("../images/title_bj.png") no-repeat center;
    height: 150px;
    margin-top: 45px;
}

.zlsq_title p.bt {
    font-size: 32px;
    color: #333333;
    text-align: center;
    padding-top: 35px;
    font-weight: bold;
}

.zlsq_title p span {
    color: #28ABE1;
}

.zlsq_title p.yw {
    font-size: 17px;
    color: #333;
    text-align: center;
    padding-top: 30px;
}

.applr_img1 {
    width: 1061px;
    height: 172px;
    background: url("../images/apply03.png") no-repeat;
    background-position: center;
    margin: 50px auto 0;
}

.applr_img02 {
    width: 951px;
    height: 380px;
    background: url("../images/apply_lc.png") no-repeat;
    background-position: center;
    margin: 80px auto 20px;
}

.applr_img03 {
    width: 1060px;
    height: 458px;
    background: url("../images/apply02.png") no-repeat;
    background-position: center;
    margin: 80px auto 20px;
}

.applr_img2 {
    width: 1060px;
    height: 458px;
    background: url("../images/apply04.png") no-repeat;
    background-position: center;
    margin: 80px auto 20px;
}

.two_fmsq_bar05 {
    width: 1100px;
    margin: 0 auto;
    display: none;
}

.two_fmsq_bar05 h2 {
    color: #6d6d6d;
    font-size: 20px;
    height: 80px;
    line-height: 80px;
}

.applr_img3 {
    width: 1060px;
    height: 174px;
    background: url("../images/lq_img.png") no-repeat;
    background-position: center;
    margin: 80px auto 20px;
}

.applr_img06 {
    width: 1060px;
    height: 458px;
    background: url("../images/apply05.png") no-repeat;
    background-position: center;
    margin: 80px auto 20px;
}

.two_fmsq_bar08 {
    width: 1100px;
    margin: 0 auto;
    display: none;
}

.two_fmsq_bar08 h2 {
    color: #6d6d6d;
    font-size: 20px;
    height: 80px;
    line-height: 80px;
}

.two_fmsq_bar08 ul li {
    margin-bottom: 25px;
}

.two_fmsq_bar08 ul li p {
    font-size: 14px;
    color: #656565;
    line-height: 20px;
}

.two_fmsq_bar09 {
    width: 1100px;
    margin: 0 auto;
    display: none;
}

.two_fmsq_bar09 h2 {
    color: #6d6d6d;
    font-size: 20px;
    height: 80px;
    line-height: 80px;
}

.jiu_img {
    background: url("../images/jiu_img.png") no-repeat;
    margin: 50px auto;
    width: 1045px;
    height: 374px;
}


/*.jiu_img img{
		margin: 50px auto;
		margin-left: 27px;
	}*/

.two_fmsq_bar10 {
    width: 1100px;
    margin: 0 auto;
    display: none;
}

.two_fmsq_bar10 h2 {
    color: #6d6d6d;
    font-size: 20px;
    height: 80px;
    line-height: 80px;
}

.shi_title {
    font-size: 26px;
    color: #333;
    font-weight: bold;
    text-align: center;
}

.shi_title span {
    color: #28abe1;
}

.shi_img {
    background: url("../images/shi_img.png") no-repeat;
    width: 892px;
    height: 577px;
    margin: 35px auto 0;
}

.liucheng {
    width: 950px;
    height: 200px;
    margin: 0 auto;
    background: url(../images/news.jpg)no-repeat;
    background-size: 892px 171px;
    margin-top: 30px;
    margin-bottom: 40px;
    padding-top: 181px;
    box-sizing: border-box;
}

.liucheng li {
    width: 25%;
    height: 100%;
    float: left;
    font-size: 16px;
    color: #6f6f6f;
    text-align: left;
    line-height: 19px;
    padding-left: 50px;
    box-sizing: border-box;
}

h5.hh {
    font-size: 30px;
    color: #4a4a4a;
    margin: 0 auto;
    margin-top: 75px;
}

.tupian {
    width: 891px;
    height: 394px;
    margin: 0 auto;
    background: url(../images/news2.jpg)no-repeat;
    background-size: cover;
    margin-top: 30px;
    margin-bottom: 20px;
}

.aptitude>ul {
    width: 1180px;
    margin: 0 auto;
    padding-bottom: 80px;
    padding-top: 20px;
}

#kxlogo_1 {
    margin-top: 8px;
}